#ifndef SQLITE_MANAGER_H_
#define SQLITE_MANAGER_H_
#include "taskinfo.h"

#define DATABASE_FILE_NAME "gtkdownloader.db" 

//打开数据库
int OpenDataBase(void);
//关闭数据库
int CloseDataBase(void);

//创建表
int InitTable(void);


int ExecuteSql(char *sql);

//返回刚刚添加的记录的id
int GetLastInsertRowId(void);

//查询 数据库所有数据
int GetTableInfo(void);
//查询单条数据
int GetTableInfoSingle(int id, Taskinfo *t);

#endif